foreign branches - Español Inglés Diccionario